package com.yangfan.thread.thread_wangwenjun09;

/**
 * @description: 适用场景 比如现在 在厨房正在 炒菜 已经到最后一个步骤了 ，此时不能 离开厨房 ，
 *      然后 正好这回 快递小哥 来送快递 敲门。 让你去拿快递，就只能对 小哥说 你等我一会 我马上来
 *
 *      用一个队列 来存放  不能及时处理的 任务  等到当前 手里任务 忙完了  在把队列里的 任务运行完毕
 *
 * @author: yangfan
 * @date: Created in 2020/2/12 0012 15:08
 * @modified By:
 */
public class Test {

    public static void main(String[] args) {

        RequestServer server = new RequestServer();

        ClientThread ct = new ClientThread(server, "测试");
        ServerThread st = new ServerThread(server);

        ct.start();
        st.start();

        try {
            Thread.sleep(10_000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        st.closed();

    }

}
